package com.jumi.microservice.warehousein.dto;

import com.jumi.microservice.common.base.AbstractObject;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author ssk
 * @create 2020/8/11 17:35
 **/
public class JmWarehouseInDetailRequest extends AbstractObject implements Serializable {

    private static final long serialVersionUID = 7355909892143867805L;

    /** 主键ID */
    @ApiModelProperty("入库申请详情id")
    private Long detailId;

    /** 入库申请ID */
    @ApiModelProperty("入库申请ID")
    private Long inId;

    /** 物料ID */
    @ApiModelProperty("物料ID")
    private Long materialId;

    @ApiModelProperty("物料编码")
    private String materialCode;

    /** 成本价 */
    @ApiModelProperty("成本价")
    private BigDecimal price;

    /** 入库数量 */
    @ApiModelProperty("入库数量")
    private Integer inNum;

    public Long getDetailId() {
        return detailId;
    }

    public void setDetailId(Long detailId) {
        this.detailId = detailId;
    }

    public Long getInId() {
        return inId;
    }

    public void setInId(Long inId) {
        this.inId = inId;
    }

    public Long getMaterialId() {
        return materialId;
    }

    public void setMaterialId(Long materialId) {
        this.materialId = materialId;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Integer getInNum() {
        return inNum;
    }

    public void setInNum(Integer inNum) {
        this.inNum = inNum;
    }

    public String getMaterialCode() {
        return materialCode;
    }

    public void setMaterialCode(String materialCode) {
        this.materialCode = materialCode;
    }
}
